package com.king.springcloud.lb;

import org.springframework.cloud.client.ServiceInstance;

import java.util.List;

/**
 * 自定义负载均衡接口
 * @author king
 * @date 2020/9/2 22:57
 */
public interface LoadBalanced {

    /**
     * 获取服务
     * @param serviceInstances 服务列表
     * @return 选中的服务
     */
    ServiceInstance instance(List<ServiceInstance> serviceInstances);
}
